﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DBTool
{
    public partial class MonsteInfoTableMeta : TableMeta
    {
        string[] BaseGroup = 
        { 
            "idx",
            "name",
            "name_code",
            "content_code",
            "nickname",
            "difficulty",
            "resprefab_name",
            "animation_eventkey_name",
            "grade",
            "light_elemental",
            "water_elemental",
            "fire_elemental",
            "dark_elemental",
            "lv",
            "hp",
            "exp",
            "base_physical_attack",
            "base_magic_attack",
            "base_physical_defense",
            "base_magic_defense",
            "avoid",
            "target_range",
            "wander_range",
            "wander_radius",
            "add_damagebox",
            "walk_speed",
            "walk_distance",
            "airborne_time",
            "airborne_timeout",
            "tictime",
            "playmaker_ainame",
            "drop_point",
            "start_ani",
            "idle_ani",
            "walk_ani",
            "hit1_ani",
            "hit2_ani",
            "hit3_ani",
            "stun_ani",
            "knockback_ani",
            "airborne_ani",
            "standup_ani",
            "die_ani",
            "bounce_ani",
            "face_img"
        };

        string[] SkillGroup1 =
        {
            "idx",
            "CUSTOM_FIELD:1",          // Skill_idx
            "skill1_speed",
            "skill1_cooltime",
            "skill1_physical",
            "skill1_magic",
            "skill1_hitbox_radius",
            "skill1_hitbox_position",
            "skill1_type",
            "skill1_typevalue",
            "skill1_bufftype",
            "skill1_buffvalue",
            "skill1_chance",
            "skill1_sound_type",
            "skill1_ani"
        };

        string[] SkillGroup2 =
        {
            "idx",
            "CUSTOM_FIELD:2",     
            "skill2_speed",
            "skill2_cooltime",
            "skill2_physical",
            "skill2_magic",
            "skill2_hitbox_radius",
            "skill2_hitbox_position",
            "skill2_type",
            "skill2_typevalue",
            "skill2_bufftype",
            "skill2_buffvalue",
            "skill2_chance",
            "skill2_sound_type",
            "skill2_ani"
        };

        string[] SkillGroup3 =
        {
            "idx",
            "CUSTOM_FIELD:3",     
            "skill3_speed",
            "skill3_cooltime",
            "skill3_physical",
            "skill3_magic",
            "skill3_hitbox_radius",
            "skill3_hitbox_position",
            "skill3_type",
            "skill3_typevalue",
            "skill3_bufftype",
            "skill3_buffvalue",
            "skill3_chance",
            "skill3_sound_type",
            "skill3_ani"
        };

        string[] SkillGroup4 =
        {
            "idx",
            "CUSTOM_FIELD:4",     
            "skill4_speed",
            "skill4_cooltime",
            "skill4_physical",
            "skill4_magic",
            "skill4_hitbox_radius",
            "skill4_hitbox_position",
            "skill4_type",
            "skill4_typevalue",
            "skill4_bufftype",
            "skill4_buffvalue",
            "skill4_chance",
            "skill4_sound_type",
            "skill4_ani"
        };
    }
}
